strategy planning - German English Dictionary